Definition of Caravan Inn

  • (noun) an inn in some eastern countries with a large courtyard that provides accommodation for caravans

Synonyms of Caravan Inn


Antonyms of Caravan Inn


No Antonyms Found.

Homophones of Caravan Inn


No Homophones Found.